package cn.com.shadowless.xinning.model.order;

import java.math.BigDecimal;
import java.util.List;

import lombok.Data;

/**
 * @author sHadowLess
 */
@Data
public class TravelOrderInfo {

    /**
     * data : {"id":"TR20210628001","createTime":"2021-06-28T08:44:31","createTimeStr":"2021-06-28 08:44","createDate":"2021-06-28","createUser":"146140203","createUserObject":{"id":"c16b05357b214ae881464acbec7c3e3a","account":"146140203","passWord":"ISGMyneATSuhkiwz4BURBQ==","userName":"潘欢","gender":false,"genderStr":"女","telephone":"17756069170","birthday":"1991-01-06T00:00:00","birthdayStr":"1991-01-06","identityCard":"342425199101063220","nativePlace":"安徽省六安市舒城县城关镇下河村","liaisons":"0","liaisonsTel":"0","education":"本科","educationStr":null,"school":"","major":"","workTime":"2014-02-28T00:00:00","workTimeStr":"2014-02-28","email":"543711807@qq.com","inDate":"2014-02-28T00:00:00","inDateStr":"2014-02-28","outDate":null,"outDateStr":"","startDate":null,"startDateStr":"","endDate":null,"endDateStr":"","onJobStatus":"1","onJobStatusStr":"正式员工","createUser":"admin","createTime":"2020-11-02T14:53:54.297","modifyUser":"146130040","modifyTime":"2020-12-25T15:45:00.373","isActive":true,"departmentId":"364f503070d2408c9db489cb7395aad9","departmentName":"人力资源部","positionId":"8dc6c0669a374c038188b4c99a560ce5","positionName":"部门负责人","budgetDepartmentId":null,"isManager":false,"isManagerStr":"否"},"applicant":"146140203","applicantObject":{"id":"c16b05357b214ae881464acbec7c3e3a","account":"146140203","passWord":"ISGMyneATSuhkiwz4BURBQ==","userName":"潘欢","gender":false,"genderStr":"女","telephone":"17756069170","birthday":"1991-01-06T00:00:00","birthdayStr":"1991-01-06","identityCard":"342425199101063220","nativePlace":"安徽省六安市舒城县城关镇下河村","liaisons":"0","liaisonsTel":"0","education":"本科","educationStr":null,"school":"","major":"","workTime":"2014-02-28T00:00:00","workTimeStr":"2014-02-28","email":"543711807@qq.com","inDate":"2014-02-28T00:00:00","inDateStr":"2014-02-28","outDate":null,"outDateStr":"","startDate":null,"startDateStr":"","endDate":null,"endDateStr":"","onJobStatus":"1","onJobStatusStr":"正式员工","createUser":"admin","createTime":"2020-11-02T14:53:54.297","modifyUser":"146130040","modifyTime":"2020-12-25T15:45:00.373","isActive":true,"departmentId":"364f503070d2408c9db489cb7395aad9","departmentName":"人力资源部","positionId":"8dc6c0669a374c038188b4c99a560ce5","positionName":"部门负责人","budgetDepartmentId":null,"isManager":false,"isManagerStr":"否"},"startTime":"2021-06-24T00:00:00","startTimeStr":"2021-06-24","endTime":"2021-06-24T00:00:00","endTimeStr":"2021-06-24","travelRange":"2021-06-24/2021-06-24","departmentId":"42926f03afb645e198253419c994709b","departmentCostName":"行管部","isStay":false,"isChildCompany":false,"startAddress":"公司","endAddress":"残疾人联合会","travelType":"","travelTypeName":null,"stayType":"","stayTypeName":null,"stayStartTime":null,"stayStartTimeStr":"","stayEndTime":null,"stayEndTimeStr":"","stayRangeStr":"/","stayDays":"","subsidy":false,"status":"BS090","statusStr":"审核完成","writeOffStatus":"已冲销","reimburseStatus":"BS050","reimbursStatusStr":"审核中","financialStatus":"BS010","financialStatusStr":"未送审","isTemp":false,"agent":"","agentName":null,"agentPhone":"","agentEmail":"","agentContent":"","comTotalCost":0,"comTotalPayCost":0,"travelExpenseCost":68.01,"travelExpensePayCost":68.01,"totalPayCost":68.01,"totalPayCostCN":"陆拾捌圆零壹分","negateTempCost":null,"totalFileCount":"2","comList":[],"expenseList":[{"id":"521ecda4eaa44a08b12ba4a1dd988a29","parentId":"TR20210628001","name":"差旅市内交通费","seq":3,"costContent":"去合肥市残疾人联合会送资料","startTime":"2021-06-24T00:00:00","startTimeStr":"2021-06-24","endTime":"2021-06-24T00:00:00","endTimeStr":"2021-06-24","expenseDateRange":"2021-06-24/2021-06-24","cost":68.01,"payCost":68.01,"remark":"去合肥市残疾人联合会送资料","fileCount":2}],"workPlanList":[{"id":"0d4fc95dd5c740409acab947b9393172","parentId":"TR20210628001","startDate":"2021-06-24T00:00:00","startDateStr":"2021-06-24","endDate":"2021-06-24T00:00:00","endDateStr":"2021-06-24","workPlanDateStr":"2021-06-24/2021-06-24","relatedDepartment":"人事部","relatedPeople":"潘欢","relatedContent":"去合肥市残疾人联合会送资料"}],"historyList":[{"id":"C92F6CB77DC44345936F47DC3C5EB94E","orderId":"TR20210628001","processName":"申请人","departmentName":"人力资源部","positionName":"部门负责人","checkAccount":"146140203","checkType":"A","checkAccountName":"潘欢","seq":1,"status":"CS010","statusStr":"送审","remark":null,"checkTime":"2021-06-28T08:45:35.31","checkTimeStr":"2021-06-28 08:45","checkDate":"2021-06-28","createTime":"2021-06-28T08:45:35.31","createTimeStr":"2021-06-28 08:45","createUser":"146140203","updateTime":"2021-06-28T08:45:35.31","updateTimeStr":"2021-06-28 08:45","updateUser":"146140203"},{"id":"B818EC891BF14521B9BF0FA3F2F3F5FC","orderId":"TR20210628001","processName":"行管部分管领导","departmentName":"行管部","positionName":"分管领导","checkAccount":"146130201","checkType":"A","checkAccountName":"杨雪","seq":2,"status":"CS040","statusStr":"审核通过","remark":"ok","checkTime":"2021-06-29T15:04:28.747","checkTimeStr":"2021-06-29 15:04","checkDate":"2021-06-29","createTime":"2021-06-28T08:45:35.31","createTimeStr":"2021-06-28 08:45","createUser":"146140203","updateTime":"2021-06-29T15:04:28.747","updateTimeStr":"2021-06-29 15:04","updateUser":"146130201"},{"id":"EC2718C771C94441937337E42D7FB37B","orderId":"TR20210628001","processName":"财务部部门负责人","departmentName":"财务部","positionName":"部门负责人","checkAccount":"146150536","checkType":"A","checkAccountName":"周亚锋","seq":3,"status":"CS040","statusStr":"审核通过","remark":"ok\n","checkTime":"2021-06-29T16:38:15.59","checkTimeStr":"2021-06-29 16:38","checkDate":"2021-06-29","createTime":"2021-06-29T15:04:28.747","createTimeStr":"2021-06-29 15:04","createUser":"146130201","updateTime":"2021-06-29T16:38:15.59","updateTimeStr":"2021-06-29 16:38","updateUser":"146150536"},{"id":"3FCA8AF91339484B87ABD9FAFB17B3C1","orderId":"TR20210628001","processName":"副总经理室副总经理","departmentName":"副总经理室","positionName":"副总经理","checkAccount":"20212021","checkType":"A","checkAccountName":"高良玉","seq":4,"status":"CS040","statusStr":"审核通过","remark":"ok","checkTime":"2021-07-06T09:24:18.117","checkTimeStr":"2021-07-06 09:24","checkDate":"2021-07-06","createTime":"2021-06-29T16:38:15.59","createTimeStr":"2021-06-29 16:38","createUser":"146150536","updateTime":"2021-07-06T09:24:18.117","updateTimeStr":"2021-07-06 09:24","updateUser":"20212021"},{"id":"BA2AC8AF936A43FE94F1DA2B17B2AC43","orderId":"TR20210628001","processName":"总经理室总经理","departmentName":"总经理室","positionName":"总经理","checkAccount":"20210001","checkType":"A","checkAccountName":"周多刚","seq":5,"status":"CS040","statusStr":"审核通过","remark":"OK","checkTime":"2021-07-06T19:24:32.367","checkTimeStr":"2021-07-06 19:24","checkDate":"2021-07-06","createTime":"2021-07-06T09:24:18.117","createTimeStr":"2021-07-06 09:24","createUser":"20212021","updateTime":"2021-07-06T19:24:32.367","updateTimeStr":"2021-07-06 19:24","updateUser":"20210001"},{"id":"1A07722A3DAF4F4683D470EB0EDD73D5","orderId":"TR20210628001","processName":"申请人","departmentName":"人力资源部","positionName":"部门负责人","checkAccount":"146140203","checkType":"C","checkAccountName":"潘欢","seq":6,"status":"CS010","statusStr":"送审","remark":null,"checkTime":"2021-07-07T09:43:42.79","checkTimeStr":"2021-07-07 09:43","checkDate":"2021-07-07","createTime":"2021-07-07T09:43:42.79","createTimeStr":"2021-07-07 09:43","createUser":"146140203","updateTime":"2021-07-07T09:43:42.79","updateTimeStr":"2021-07-07 09:43","updateUser":"146140203"},{"id":"7260AEEAA6C545DD9D41C73A5AF50A12","orderId":"TR20210628001","processName":"行管部分管领导","departmentName":"行管部","positionName":"分管领导","checkAccount":"146130201","checkType":"C","checkAccountName":"杨雪","seq":7,"status":"CS040","statusStr":"审核通过","remark":"ok","checkTime":"2021-07-08T08:19:07.727","checkTimeStr":"2021-07-08 08:19","checkDate":"2021-07-08","createTime":"2021-07-07T09:43:42.79","createTimeStr":"2021-07-07 09:43","createUser":"146140203","updateTime":"2021-07-08T08:19:07.727","updateTimeStr":"2021-07-08 08:19","updateUser":"146130201"},{"id":"809CF563D4F84F8C82C15065FD9DF9F6","orderId":"TR20210628001","processName":"财务部部门负责人","departmentName":"财务部","positionName":"部门负责人","checkAccount":"146150536","checkType":"C","checkAccountName":"周亚锋","seq":8,"status":"CS040","statusStr":"审核通过","remark":"ok\n","checkTime":"2021-07-08T15:14:35.29","checkTimeStr":"2021-07-08 15:14","checkDate":"2021-07-08","createTime":"2021-07-08T08:19:07.727","createTimeStr":"2021-07-08 08:19","createUser":"146130201","updateTime":"2021-07-08T15:14:35.29","updateTimeStr":"2021-07-08 15:14","updateUser":"146150536"},{"id":"46590CD34B8A47AEA6C911916C13A15C","orderId":"TR20210628001","processName":"副总经理室副总经理","departmentName":"副总经理室","positionName":"副总经理","checkAccount":"20212021","checkType":"C","checkAccountName":"高良玉","seq":9,"status":"CS020","statusStr":"待审核","remark":null,"checkTime":"2021-07-08T15:14:35.29","checkTimeStr":"2021-07-08 15:14","checkDate":"2021-07-08","createTime":"2021-07-08T15:14:35.29","createTimeStr":"2021-07-08 15:14","createUser":"146150536","updateTime":"2021-07-08T15:14:35.29","updateTimeStr":"2021-07-08 15:14","updateUser":"146150536"}],"fileList":[],"advance":0,"advanceDate":"0001-01-01T00:00:00","advanceDateStr":"0001-01-01","advanceDesc":null,"budgetItemObject":{"budgetId":"731433167f5249ee97547b2f52c561f4","budgetInfo":"截止2021年度","budgetName":"销售费用/差旅费","allMoney":73800,"reimbursedMoney":25824.19,"reimbursingMoney":68.01,"remainReimburseMoney":47907.8,"applyedMoney":-130.66,"applyingMoney":0,"remainApplyMoney":48038.46}}
     */

    private DataBean data;

    @Data
    public static class DataBean {
        /**
         * id : TR20210628001
         * createTime : 2021-06-28T08:44:31
         * createTimeStr : 2021-06-28 08:44
         * createDate : 2021-06-28
         * createUser : 146140203
         * createUserObject : {"id":"c16b05357b214ae881464acbec7c3e3a","account":"146140203","passWord":"ISGMyneATSuhkiwz4BURBQ==","userName":"潘欢","gender":false,"genderStr":"女","telephone":"17756069170","birthday":"1991-01-06T00:00:00","birthdayStr":"1991-01-06","identityCard":"342425199101063220","nativePlace":"安徽省六安市舒城县城关镇下河村","liaisons":"0","liaisonsTel":"0","education":"本科","educationStr":null,"school":"","major":"","workTime":"2014-02-28T00:00:00","workTimeStr":"2014-02-28","email":"543711807@qq.com","inDate":"2014-02-28T00:00:00","inDateStr":"2014-02-28","outDate":null,"outDateStr":"","startDate":null,"startDateStr":"","endDate":null,"endDateStr":"","onJobStatus":"1","onJobStatusStr":"正式员工","createUser":"admin","createTime":"2020-11-02T14:53:54.297","modifyUser":"146130040","modifyTime":"2020-12-25T15:45:00.373","isActive":true,"departmentId":"364f503070d2408c9db489cb7395aad9","departmentName":"人力资源部","positionId":"8dc6c0669a374c038188b4c99a560ce5","positionName":"部门负责人","budgetDepartmentId":null,"isManager":false,"isManagerStr":"否"}
         * applicant : 146140203
         * applicantObject : {"id":"c16b05357b214ae881464acbec7c3e3a","account":"146140203","passWord":"ISGMyneATSuhkiwz4BURBQ==","userName":"潘欢","gender":false,"genderStr":"女","telephone":"17756069170","birthday":"1991-01-06T00:00:00","birthdayStr":"1991-01-06","identityCard":"342425199101063220","nativePlace":"安徽省六安市舒城县城关镇下河村","liaisons":"0","liaisonsTel":"0","education":"本科","educationStr":null,"school":"","major":"","workTime":"2014-02-28T00:00:00","workTimeStr":"2014-02-28","email":"543711807@qq.com","inDate":"2014-02-28T00:00:00","inDateStr":"2014-02-28","outDate":null,"outDateStr":"","startDate":null,"startDateStr":"","endDate":null,"endDateStr":"","onJobStatus":"1","onJobStatusStr":"正式员工","createUser":"admin","createTime":"2020-11-02T14:53:54.297","modifyUser":"146130040","modifyTime":"2020-12-25T15:45:00.373","isActive":true,"departmentId":"364f503070d2408c9db489cb7395aad9","departmentName":"人力资源部","positionId":"8dc6c0669a374c038188b4c99a560ce5","positionName":"部门负责人","budgetDepartmentId":null,"isManager":false,"isManagerStr":"否"}
         * startTime : 2021-06-24T00:00:00
         * startTimeStr : 2021-06-24
         * endTime : 2021-06-24T00:00:00
         * endTimeStr : 2021-06-24
         * travelRange : 2021-06-24/2021-06-24
         * departmentId : 42926f03afb645e198253419c994709b
         * departmentCostName : 行管部
         * isStay : false
         * isChildCompany : false
         * startAddress : 公司
         * endAddress : 残疾人联合会
         * travelType :
         * travelTypeName : null
         * stayType :
         * stayTypeName : null
         * stayStartTime : null
         * stayStartTimeStr :
         * stayEndTime : null
         * stayEndTimeStr :
         * stayRangeStr : /
         * stayDays :
         * subsidy : false
         * status : BS090
         * statusStr : 审核完成
         * writeOffStatus : 已冲销
         * reimburseStatus : BS050
         * reimbursStatusStr : 审核中
         * financialStatus : BS010
         * financialStatusStr : 未送审
         * isTemp : false
         * agent :
         * agentName : null
         * agentPhone :
         * agentEmail :
         * agentContent :
         * comTotalCost : 0
         * comTotalPayCost : 0
         * travelExpenseCost : 68.01
         * travelExpensePayCost : 68.01
         * totalPayCost : 68.01
         * totalPayCostCN : 陆拾捌圆零壹分
         * negateTempCost : null
         * totalFileCount : 2
         * comList : []
         * expenseList : [{"id":"521ecda4eaa44a08b12ba4a1dd988a29","parentId":"TR20210628001","name":"差旅市内交通费","seq":3,"costContent":"去合肥市残疾人联合会送资料","startTime":"2021-06-24T00:00:00","startTimeStr":"2021-06-24","endTime":"2021-06-24T00:00:00","endTimeStr":"2021-06-24","expenseDateRange":"2021-06-24/2021-06-24","cost":68.01,"payCost":68.01,"remark":"去合肥市残疾人联合会送资料","fileCount":2}]
         * workPlanList : [{"id":"0d4fc95dd5c740409acab947b9393172","parentId":"TR20210628001","startDate":"2021-06-24T00:00:00","startDateStr":"2021-06-24","endDate":"2021-06-24T00:00:00","endDateStr":"2021-06-24","workPlanDateStr":"2021-06-24/2021-06-24","relatedDepartment":"人事部","relatedPeople":"潘欢","relatedContent":"去合肥市残疾人联合会送资料"}]
         * historyList : [{"id":"C92F6CB77DC44345936F47DC3C5EB94E","orderId":"TR20210628001","processName":"申请人","departmentName":"人力资源部","positionName":"部门负责人","checkAccount":"146140203","checkType":"A","checkAccountName":"潘欢","seq":1,"status":"CS010","statusStr":"送审","remark":null,"checkTime":"2021-06-28T08:45:35.31","checkTimeStr":"2021-06-28 08:45","checkDate":"2021-06-28","createTime":"2021-06-28T08:45:35.31","createTimeStr":"2021-06-28 08:45","createUser":"146140203","updateTime":"2021-06-28T08:45:35.31","updateTimeStr":"2021-06-28 08:45","updateUser":"146140203"},{"id":"B818EC891BF14521B9BF0FA3F2F3F5FC","orderId":"TR20210628001","processName":"行管部分管领导","departmentName":"行管部","positionName":"分管领导","checkAccount":"146130201","checkType":"A","checkAccountName":"杨雪","seq":2,"status":"CS040","statusStr":"审核通过","remark":"ok","checkTime":"2021-06-29T15:04:28.747","checkTimeStr":"2021-06-29 15:04","checkDate":"2021-06-29","createTime":"2021-06-28T08:45:35.31","createTimeStr":"2021-06-28 08:45","createUser":"146140203","updateTime":"2021-06-29T15:04:28.747","updateTimeStr":"2021-06-29 15:04","updateUser":"146130201"},{"id":"EC2718C771C94441937337E42D7FB37B","orderId":"TR20210628001","processName":"财务部部门负责人","departmentName":"财务部","positionName":"部门负责人","checkAccount":"146150536","checkType":"A","checkAccountName":"周亚锋","seq":3,"status":"CS040","statusStr":"审核通过","remark":"ok\n","checkTime":"2021-06-29T16:38:15.59","checkTimeStr":"2021-06-29 16:38","checkDate":"2021-06-29","createTime":"2021-06-29T15:04:28.747","createTimeStr":"2021-06-29 15:04","createUser":"146130201","updateTime":"2021-06-29T16:38:15.59","updateTimeStr":"2021-06-29 16:38","updateUser":"146150536"},{"id":"3FCA8AF91339484B87ABD9FAFB17B3C1","orderId":"TR20210628001","processName":"副总经理室副总经理","departmentName":"副总经理室","positionName":"副总经理","checkAccount":"20212021","checkType":"A","checkAccountName":"高良玉","seq":4,"status":"CS040","statusStr":"审核通过","remark":"ok","checkTime":"2021-07-06T09:24:18.117","checkTimeStr":"2021-07-06 09:24","checkDate":"2021-07-06","createTime":"2021-06-29T16:38:15.59","createTimeStr":"2021-06-29 16:38","createUser":"146150536","updateTime":"2021-07-06T09:24:18.117","updateTimeStr":"2021-07-06 09:24","updateUser":"20212021"},{"id":"BA2AC8AF936A43FE94F1DA2B17B2AC43","orderId":"TR20210628001","processName":"总经理室总经理","departmentName":"总经理室","positionName":"总经理","checkAccount":"20210001","checkType":"A","checkAccountName":"周多刚","seq":5,"status":"CS040","statusStr":"审核通过","remark":"OK","checkTime":"2021-07-06T19:24:32.367","checkTimeStr":"2021-07-06 19:24","checkDate":"2021-07-06","createTime":"2021-07-06T09:24:18.117","createTimeStr":"2021-07-06 09:24","createUser":"20212021","updateTime":"2021-07-06T19:24:32.367","updateTimeStr":"2021-07-06 19:24","updateUser":"20210001"},{"id":"1A07722A3DAF4F4683D470EB0EDD73D5","orderId":"TR20210628001","processName":"申请人","departmentName":"人力资源部","positionName":"部门负责人","checkAccount":"146140203","checkType":"C","checkAccountName":"潘欢","seq":6,"status":"CS010","statusStr":"送审","remark":null,"checkTime":"2021-07-07T09:43:42.79","checkTimeStr":"2021-07-07 09:43","checkDate":"2021-07-07","createTime":"2021-07-07T09:43:42.79","createTimeStr":"2021-07-07 09:43","createUser":"146140203","updateTime":"2021-07-07T09:43:42.79","updateTimeStr":"2021-07-07 09:43","updateUser":"146140203"},{"id":"7260AEEAA6C545DD9D41C73A5AF50A12","orderId":"TR20210628001","processName":"行管部分管领导","departmentName":"行管部","positionName":"分管领导","checkAccount":"146130201","checkType":"C","checkAccountName":"杨雪","seq":7,"status":"CS040","statusStr":"审核通过","remark":"ok","checkTime":"2021-07-08T08:19:07.727","checkTimeStr":"2021-07-08 08:19","checkDate":"2021-07-08","createTime":"2021-07-07T09:43:42.79","createTimeStr":"2021-07-07 09:43","createUser":"146140203","updateTime":"2021-07-08T08:19:07.727","updateTimeStr":"2021-07-08 08:19","updateUser":"146130201"},{"id":"809CF563D4F84F8C82C15065FD9DF9F6","orderId":"TR20210628001","processName":"财务部部门负责人","departmentName":"财务部","positionName":"部门负责人","checkAccount":"146150536","checkType":"C","checkAccountName":"周亚锋","seq":8,"status":"CS040","statusStr":"审核通过","remark":"ok\n","checkTime":"2021-07-08T15:14:35.29","checkTimeStr":"2021-07-08 15:14","checkDate":"2021-07-08","createTime":"2021-07-08T08:19:07.727","createTimeStr":"2021-07-08 08:19","createUser":"146130201","updateTime":"2021-07-08T15:14:35.29","updateTimeStr":"2021-07-08 15:14","updateUser":"146150536"},{"id":"46590CD34B8A47AEA6C911916C13A15C","orderId":"TR20210628001","processName":"副总经理室副总经理","departmentName":"副总经理室","positionName":"副总经理","checkAccount":"20212021","checkType":"C","checkAccountName":"高良玉","seq":9,"status":"CS020","statusStr":"待审核","remark":null,"checkTime":"2021-07-08T15:14:35.29","checkTimeStr":"2021-07-08 15:14","checkDate":"2021-07-08","createTime":"2021-07-08T15:14:35.29","createTimeStr":"2021-07-08 15:14","createUser":"146150536","updateTime":"2021-07-08T15:14:35.29","updateTimeStr":"2021-07-08 15:14","updateUser":"146150536"}]
         * fileList : []
         * advance : 0
         * advanceDate : 0001-01-01T00:00:00
         * advanceDateStr : 0001-01-01
         * advanceDesc : null
         * budgetItemObject : {"budgetId":"731433167f5249ee97547b2f52c561f4","budgetInfo":"截止2021年度","budgetName":"销售费用/差旅费","allMoney":73800,"reimbursedMoney":25824.19,"reimbursingMoney":68.01,"remainReimburseMoney":47907.8,"applyedMoney":-130.66,"applyingMoney":0,"remainApplyMoney":48038.46}
         */

        private String id;
        private String createTime;
        private String createTimeStr;
        private String createDate;
        private String createUser;
        private CreateUserObjectBean createUserObject;
        private String applicant;
        private ApplicantObjectBean applicantObject;
        private String startTime;
        private String startTimeStr;
        private String endTime;
        private String endTimeStr;
        private String travelRange;
        private String departmentId;
        private String departmentCostName;
        private boolean isStay;
        private boolean isChildCompany;
        private String startAddress;
        private String endAddress;
        private String travelType;
        private String travelTypeName;
        private String stayType;
        private String stayTypeName;
        private String stayStartTime;
        private String stayStartTimeStr;
        private String stayEndTime;
        private String stayEndTimeStr;
        private String stayRangeStr;
        private String stayDays;
        private boolean subsidy;
        private String status;
        private String statusStr;
        private String writeOffStatus;
        private String reimburseStatus;
        private String reimbursStatusStr;
        private String financialStatus;
        private String financialStatusStr;
        private boolean isTemp;
        private String agent;
        private Object agentName;
        private String agentPhone;
        private String agentEmail;
        private String agentContent;
        private BigDecimal comTotalCost;
        private BigDecimal comTotalPayCost;
        private BigDecimal travelExpenseCost;
        private BigDecimal travelExpensePayCost;
        private BigDecimal totalPayCost;
        private String totalPayCostCN;
        private Object negateTempCost;
        private String totalFileCount;
        private BigDecimal advance;
        private String advanceDate;
        private String advanceDateStr;
        private Object advanceDesc;
        private BudgetItemObjectBean budgetItemObject;
        private List<ComListBean> comList;
        private List<ExpenseListBean> expenseList;
        private List<WorkPlanListBean> workPlanList;
        private List<HistoryListBean> historyList;
        private List<?> fileList;

        @Data
        public static class CreateUserObjectBean {
            /**
             * id : c16b05357b214ae881464acbec7c3e3a
             * account : 146140203
             * passWord : ISGMyneATSuhkiwz4BURBQ==
             * userName : 潘欢
             * gender : false
             * genderStr : 女
             * telephone : 17756069170
             * birthday : 1991-01-06T00:00:00
             * birthdayStr : 1991-01-06
             * identityCard : 342425199101063220
             * nativePlace : 安徽省六安市舒城县城关镇下河村
             * liaisons : 0
             * liaisonsTel : 0
             * education : 本科
             * educationStr : null
             * school :
             * major :
             * workTime : 2014-02-28T00:00:00
             * workTimeStr : 2014-02-28
             * email : 543711807@qq.com
             * inDate : 2014-02-28T00:00:00
             * inDateStr : 2014-02-28
             * outDate : null
             * outDateStr :
             * startDate : null
             * startDateStr :
             * endDate : null
             * endDateStr :
             * onJobStatus : 1
             * onJobStatusStr : 正式员工
             * createUser : admin
             * createTime : 2020-11-02T14:53:54.297
             * modifyUser : 146130040
             * modifyTime : 2020-12-25T15:45:00.373
             * isActive : true
             * departmentId : 364f503070d2408c9db489cb7395aad9
             * departmentName : 人力资源部
             * positionId : 8dc6c0669a374c038188b4c99a560ce5
             * positionName : 部门负责人
             * budgetDepartmentId : null
             * isManager : false
             * isManagerStr : 否
             */

            private String id;
            private String account;
            private String passWord;
            private String userName;
            private boolean gender;
            private String genderStr;
            private String telephone;
            private String birthday;
            private String birthdayStr;
            private String identityCard;
            private String nativePlace;
            private String liaisons;
            private String liaisonsTel;
            private String education;
            private Object educationStr;
            private String school;
            private String major;
            private String workTime;
            private String workTimeStr;
            private String email;
            private String inDate;
            private String inDateStr;
            private Object outDate;
            private String outDateStr;
            private Object startDate;
            private String startDateStr;
            private Object endDate;
            private String endDateStr;
            private String onJobStatus;
            private String onJobStatusStr;
            private String createUser;
            private String createTime;
            private String modifyUser;
            private String modifyTime;
            private boolean isActive;
            private String departmentId;
            private String departmentName;
            private String positionId;
            private String positionName;
            private Object budgetDepartmentId;
            private boolean isManager;
            private String isManagerStr;

        }

        @Data
        public static class ApplicantObjectBean {
            /**
             * id : c16b05357b214ae881464acbec7c3e3a
             * account : 146140203
             * passWord : ISGMyneATSuhkiwz4BURBQ==
             * userName : 潘欢
             * gender : false
             * genderStr : 女
             * telephone : 17756069170
             * birthday : 1991-01-06T00:00:00
             * birthdayStr : 1991-01-06
             * identityCard : 342425199101063220
             * nativePlace : 安徽省六安市舒城县城关镇下河村
             * liaisons : 0
             * liaisonsTel : 0
             * education : 本科
             * educationStr : null
             * school :
             * major :
             * workTime : 2014-02-28T00:00:00
             * workTimeStr : 2014-02-28
             * email : 543711807@qq.com
             * inDate : 2014-02-28T00:00:00
             * inDateStr : 2014-02-28
             * outDate : null
             * outDateStr :
             * startDate : null
             * startDateStr :
             * endDate : null
             * endDateStr :
             * onJobStatus : 1
             * onJobStatusStr : 正式员工
             * createUser : admin
             * createTime : 2020-11-02T14:53:54.297
             * modifyUser : 146130040
             * modifyTime : 2020-12-25T15:45:00.373
             * isActive : true
             * departmentId : 364f503070d2408c9db489cb7395aad9
             * departmentName : 人力资源部
             * positionId : 8dc6c0669a374c038188b4c99a560ce5
             * positionName : 部门负责人
             * budgetDepartmentId : null
             * isManager : false
             * isManagerStr : 否
             */

            private String id;
            private String account;
            private String passWord;
            private String userName;
            private boolean gender;
            private String genderStr;
            private String telephone;
            private String birthday;
            private String birthdayStr;
            private String identityCard;
            private String nativePlace;
            private String liaisons;
            private String liaisonsTel;
            private String education;
            private Object educationStr;
            private String school;
            private String major;
            private String workTime;
            private String workTimeStr;
            private String email;
            private String inDate;
            private String inDateStr;
            private Object outDate;
            private String outDateStr;
            private Object startDate;
            private String startDateStr;
            private Object endDate;
            private String endDateStr;
            private String onJobStatus;
            private String onJobStatusStr;
            private String createUser;
            private String createTime;
            private String modifyUser;
            private String modifyTime;
            private boolean isActive;
            private String departmentId;
            private String departmentName;
            private String positionId;
            private String positionName;
            private Object budgetDepartmentId;
            private boolean isManager;
            private String isManagerStr;

        }

        @Data
        public static class BudgetItemObjectBean {
            /**
             * budgetId : 731433167f5249ee97547b2f52c561f4
             * budgetInfo : 截止2021年度
             * budgetName : 销售费用/差旅费
             * allMoney : 73800
             * reimbursedMoney : 25824.19
             * reimbursingMoney : 68.01
             * remainReimburseMoney : 47907.8
             * applyedMoney : -130.66
             * applyingMoney : 0
             * remainApplyMoney : 48038.46
             */

            private String budgetId;
            private String budgetInfo;
            private String budgetName;
            private BigDecimal allMoney;
            private BigDecimal reimbursedMoney;
            private BigDecimal reimbursingMoney;
            private BigDecimal remainReimburseMoney;
            private BigDecimal applyedMoney;
            private BigDecimal applyingMoney;
            private BigDecimal remainApplyMoney;
        }

        @Data
        public static class ComListBean {
            private String communicationDateStr;
            private String typeName;
            private String wayName;
            private String communicationContent;
            private String address;
            private String name;
            private String duty;
            private String customerLevelStr;
            private String dutyRange;
            private String attendPeople;
            private BigDecimal cost;
        }

        @Data
        public static class ExpenseListBean {
            /**
             * id : 521ecda4eaa44a08b12ba4a1dd988a29
             * parentId : TR20210628001
             * name : 差旅市内交通费
             * seq : 3
             * costContent : 去合肥市残疾人联合会送资料
             * startTime : 2021-06-24T00:00:00
             * startTimeStr : 2021-06-24
             * endTime : 2021-06-24T00:00:00
             * endTimeStr : 2021-06-24
             * expenseDateRange : 2021-06-24/2021-06-24
             * cost : 68.01
             * payCost : 68.01
             * remark : 去合肥市残疾人联合会送资料
             * fileCount : 2
             */

            private String id;
            private String parentId;
            private String name;
            private BigDecimal seq;
            private String costContent;
            private String startTime;
            private String startTimeStr;
            private String endTime;
            private String endTimeStr;
            private String expenseDateRange;
            private BigDecimal cost;
            private BigDecimal payCost;
            private String remark;
            private BigDecimal fileCount;

        }

        @Data
        public static class WorkPlanListBean {
            /**
             * id : 0d4fc95dd5c740409acab947b9393172
             * parentId : TR20210628001
             * startDate : 2021-06-24T00:00:00
             * startDateStr : 2021-06-24
             * endDate : 2021-06-24T00:00:00
             * endDateStr : 2021-06-24
             * workPlanDateStr : 2021-06-24/2021-06-24
             * relatedDepartment : 人事部
             * relatedPeople : 潘欢
             * relatedContent : 去合肥市残疾人联合会送资料
             */

            private String id;
            private String parentId;
            private String startDate;
            private String startDateStr;
            private String endDate;
            private String endDateStr;
            private String workPlanDateStr;
            private String relatedDepartment;
            private String relatedPeople;
            private String relatedContent;

        }

        @Data
        public static class HistoryListBean {
            /**
             * id : C92F6CB77DC44345936F47DC3C5EB94E
             * orderId : TR20210628001
             * processName : 申请人
             * departmentName : 人力资源部
             * positionName : 部门负责人
             * checkAccount : 146140203
             * checkType : A
             * checkAccountName : 潘欢
             * seq : 1
             * status : CS010
             * statusStr : 送审
             * remark : null
             * checkTime : 2021-06-28T08:45:35.31
             * checkTimeStr : 2021-06-28 08:45
             * checkDate : 2021-06-28
             * createTime : 2021-06-28T08:45:35.31
             * createTimeStr : 2021-06-28 08:45
             * createUser : 146140203
             * updateTime : 2021-06-28T08:45:35.31
             * updateTimeStr : 2021-06-28 08:45
             * updateUser : 146140203
             */

            private String id;
            private String orderId;
            private String processName;
            private String departmentName;
            private String positionName;
            private String checkAccount;
            private String checkType;
            private String checkAccountName;
            private BigDecimal seq;
            private String status;
            private String statusStr;
            private Object remark;
            private String checkTime;
            private String checkTimeStr;
            private String checkDate;
            private String createTime;
            private String createTimeStr;
            private String createUser;
            private String updateTime;
            private String updateTimeStr;
            private String updateUser;

        }
    }
}
